In The Midst Of A Perfect Storm: Germany's Macro Outlook